Translation of "matsa" into English

earth is the translation of "matsa" into English.

matsa
+ Add

Esselen-English dictionary

  • earth

    verb noun proper
  • Show algorithmically generated translations

Add

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