×
detestable
meaning in French
adj.
détestable, abominable
Related Words
detest
detestability
detestableness
detestably
PC Version
Copyright © 2018 WordTech Co.