LexiTurkTURKISH ↔ ENGLISH DICTIONARY

kiralık oda. lodging house kiralık odaları olan ev.” in English

1 English translation
EN
lodging

This building is a capsule hotel lodging men and women.