Version Française
Meaning of
"détesta"
in English language
French to English
English to French
French
English
détestation (horreur; exécration)
abhorrence.
détestable
foul
détestable
detestable
détesta
detested
détestant
detesting
détestable
ghastly