French-Polish dictionary »

touroukhan meaning in Polish

FrenchPolish
Touroukhan

Turuchan