Translation of "telsaha" into English

hill is the translation of "telsaha" into English.

telsaha
+ Add

Mende (Papua New Guinea)-English dictionary

  • hill

    verb noun

    steep hill of the ridge end

  • Show algorithmically generated translations

Add

Translations of "telsaha" into English in sentences, translation memory