LexiTurkTURKISH ↔ ENGLISH DICTIONARY

iğrenç. loathsomely nefret edilecek surette. loathsomeness iğrençlik.” in English

1 English translation
EN
loathsome

Spiders are loathsome little creatures.