Skip to main content

holcad

English holcad meaning in English  •  holcad का अर्थ अंग्रेजी में
Noun
  • A large ship of burden, in ancient Greece.
Advertisement