LexiTurkTURKISH ↔ ENGLISH DICTIONARY

bir nehir ağzında veya kıyıya paralel olan uzun kum ve cakıl seti” in English

1 English translation
EN
bar

We had a bar of gold stolen.