LexiTurkTURKISH ↔ ENGLISH DICTIONARY

asgari kadro. skeleton in the closet utanç veren sır. skeleton key maymuncuk” in English

1 English translation
EN
skeleton

There is a skeleton in every closet.