LanguageKnow Home · All languages dictionary index · English dictionary page

smartphone

Language: English (United Kingdom)

Meaning: a portable device that combines mobile telephone and computing functions

Status: Verified