Summary
English to French:   more detail...
  1. pet hate:


English

Detailed Translations for pet hate from English to French

pet hate: (*Using Word and Sentence Splitter)


Wiktionary Translations for pet hate:

pet hate
noun
  1. Chose ou personne que l’on redoute le plus

Related Translations for pet hate



French

Detailed Translations for pet hate from French to English