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