Polish-English dictionary »

transeufratea meaning in English

PolishEnglish
Transeufratea

Trans-Euphrates