Version Française
Meaning of
"regrettable"
in English language
French to English
English to French
French
English
regrettable; contestable; abusif; déplacé; pf.
objectionable (adj.)
regrettable
pitiably, regrettable
regrettable
regrettable