HAMULATE MEANING IN ENGLISH

• Hamulate Definition & Synonyms

  1. (a.) Furnished with a small hook; hook-shaped.


RECENT SEARCHES