HEAD-LUGGED MEANING IN ENGLISH

• Head-lugged Definition & Synonyms

  1. (a.) Lugged or dragged by the head.


RECENT SEARCHES