Tamil Dictionary 🔍

doggerman

Dog"ger*man, n. Defn: A sailor belonging to a dogger.


doggerman - Similar Words