Arabic-English dictionary »

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

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

androidrobot with human form