simu

English: Translation
phone
noun