physical_contactEnglish

contact, physical contact

Noun

The act of touching physically

English: contact, physical contact

Bahasa: hubungan, sentuhan

Bahasa words with similar meanings

English words with similar meanings

Show 1 words