LexiTurkTURKISH ↔ ENGLISH DICTIONARY

dökme demiri ocakta tavlamak” in English

1 English translation
EN
puddle

He jumped across the puddle.