LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“(zool.) muhafaza eden zar” İngilizcede

1 İngilizce çeviri
EN
capsule

This building is a capsule hotel lodging men and women.