Dictionnaire
babelfish
/
Dictionnaire
/
Français → Anglais
irula
Dictionnaire
irula
Irula
n.