Portuguese-English dictionary »

tchita meaning in English

PortugueseEnglish
Tchita proper noun
{f}

Chita(city in Russia)
proper noun
[UK: ˈtʃiː.tə] [US: ˈtʃiː.tə]