Translation of "itcha" into English

put is the translation of "itcha" into English.

itcha
+ Add

Chavacano-English dictionary

  • put

    verb noun
  • Show algorithmically generated translations

Add

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