Search term dégoutant has one result
Jump to
FR French EN English
dégoutant (adj) [unpleasant to the taste] (adj) unpalatable (adj) [unpleasant to the taste]