Arabic-English dictionary »

أَنْدْرُو meaning in English

ArabicEnglish
أَنْدْرُو m

Andrewmale given name

أَنْدْرُويِد m

androidrobot with human form