Arabic-English dictionary »

سِمَارْت فُون meaning in English

ArabicEnglish
سِمَارْت فُون m

smartphoneelectronic handheld device