Arabic-English dictionary »

إِكِيدُنْيَا meaning in English

ArabicEnglish
إِكِيدُنْيَا f

loquatfruit