Multilingual Turkish Dictionary

NASTY SMELL

NASTY SMELL : English Turkish

iğrenç koku, hoş olmayan koku