LexiTurkTURKISH ↔ ENGLISH DICTIONARY

yatışmak. quench'able söndürülür” in English

1 English translation
EN
quench

I had a glass of beer to quench my thirst.