SHALLOP MEANING IN ENGLISH

• Shallop Definition & Synonyms

  1. (n.) A boat.


RECENT SEARCHES