Russian-English dictionary »

туркуэн meaning in English

RussianEnglish
Туркуэн proper noun

Tourcoing(city in Hauts-de-France)
proper noun