LexiTurkTURKISH ↔ ENGLISH DICTIONARY

bir sözün anlamını şüpheye düşüren kelime.” in English

1 English translation
EN
weasel

The weasel is noted for its bad smell.