MalayTranslate.com
Malay to English Translator
Translate Here

English to English

physical contact

noun (n)

  • the act of touching physically
    tindakan menyentuh secara fisik
    Synonym:
    contact
    source: wordnet30