LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Şarlman” in English

1 English translation
EN
Charlemagne

Charlemagne is said to have sown the seeds of both Germany and France.