French-English dictionary »

tchita meaning in English

FrenchEnglish
Tchita nom {f}

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