ASTARTE MEANING IN ENGLISH

• Astarte Definition & Synonyms

  1. (n.) A genus of bivalve mollusks, common on the coasts of America and Europe.


RECENT SEARCHES