DOLABRA MEANING IN ENGLISH

• Dolabra Definition & Synonyms

  1. (n.) A rude ancient ax or hatchet, seen in museums.


RECENT SEARCHES