menghantukkanms

hit, collide with, impinge on, run into, strike

Verb

Bahasa words with similar meanings

All 124

English words with similar meanings

Show 43 words