Turkish-English dictionary »

lehistan meaning in English

TurkishEnglish
Lehistan proper noun

Poland(European country)
proper noun
[UK: ˈpəʊ.lənd] [US: ˈpoʊ.lənd]