LexiTurkTURKISH ↔ ENGLISH DICTIONARY

(çoğ.) meşrubat” in English

1 English translation
EN
potable

We had no potable water.