English–French dictionary

French translation of the English word ouch

English → French
  
EnglishFrench (translated indirectly)Esperanto
ouch
(ow)
aïe