Search term écœurant has 3 results
Jump to
FR French EN English
écœurant (a) [sentir] sickening (a) [sentir]
écœurant (a) [médecine] nauseous (a) [médecine]
écœurant (a) [médecine] nauseating (a) [médecine]

French English translations