Translation of "karta" into English

letter is the translation of "karta" into English.

karta
+ Add

Chavacano-English dictionary

  • letter

    verb noun

    A letter to send to someone.

  • Show algorithmically generated translations

Add

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