Dictionary, Free Dictionary - MyDictionary.net
Definition of " tetu " in French English Dictionary
Results
têtu
  • {A} stubborn, balky, obstinate, headstrong, piggish, mulish, wilful, willful, bonkers
têtu comme un âne
  • {A} ornery