detestation English - French

Related words

abhor  loathing 




English translator: English French detestation  Eesti sõnaraamat   Español Traductor   Svenska Översättare