MalayTranslate.com
Malay to English Translator
Translate Here

English to English

watching

noun (n)

  • the act of observing; taking a patient look
    tindakan dibenarkan; mengambil lihat pasien
    source: wordnet30