(odeur) écœurante - French English Dictionary

(odeur) écœurante

Play ENFRFRfr
Play ENFRFRca

Meanings of "(odeur) écœurante" in English French Dictionary : 1 result(s)

French English
General
(odeur) écœurante [adj] cloying