Dictionary search results

Showing 1-4 of 4 results

SMS British & World English

Short Message (or Messaging) Service, a system that enables mobile phone users to send and receive text messages

SMS Spanish-English

text message