Polish-English dictionary »

smartfon meaning in English

PolishEnglish
smartfon noun

smartphonenoun
electronic handheld device