LexiTurkTURKISH ↔ ENGLISH DICTIONARY

çok (kıs.)a dalga” in English

1 English translation
EN
microwave

It is about time we bought a new microwave oven.