DOGGERMAN MEANING IN ENGLISH

• Doggerman Definition & Synonyms

  1. (n.) A sailor belonging to a dogger.


RECENT SEARCHES