head-lugged
English
head-lugged meaning in English • head-lugged का अर्थ अंग्रेजी में
Adjective
- Lugged or dragged by the head.