Version Française
Meaning of
"irritable"
in English language
French to English
English to French
French
English
irritable; agressif
vicious; fierce; sharp; wild; defensive; hot
irritable
irritable