MalayTranslate.com
Malay to English Translator
Translate Here

English to English

caller-up

noun (n)

  • the person initiating a telephone call
    orang yang memulai telefon panggil
    source: wordnet30