LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“air bed” in Turkish

1 Turkish translation