tuluq-

English Translation
to bump or hit something with one's body
Type
Root


Root Type
Verb root