English-Arabic dictionary »

indri meaning in Arabic

EnglishArabic
indri ''Indri indri''

إندري شائع