TUMPLINE MEANING IN ENGLISH

• Tumpline Definition & Synonyms

  1. (n.) A strap placed across a mans forehead to assist him in carrying a pack on his back.


RECENT SEARCHES