ASTART MEANING IN SPANISH

Definition & Synonyms


• Astart

  1. (v. t. & i.) Same as Astert.