French-English dictionary »

boutcha meaning in English

FrenchEnglish
Boutcha nom {f}

Bucha◼◼◼(city in Ukraine)
proper noun

Boutchatch nom propre

Buchach◼◼◼(city in Ukraine)
proper noun