Полный англо-русский словарь

rank odour

Тухлый, удушливый запах

Полный англо-русский словарь