See also: boutcha

French

edit

Pronunciation

edit

Proper noun

edit

Boutcha ?

  1. Bucha (a city in Ukraine)