LexiTurkTURKISH ↔ ENGLISH DICTIONARY

kusursuz. immaculately lekesiz olarak” in English

1 English translation
EN
immaculate

The room is in immaculate order.