LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Principality of Wallachia” in Turkish

1 Turkish translation