PROPYLA MEANING IN ENGLISH

• Propyla Definition & Synonyms

  1. (pl. ) of Propylon


• Propylaea Definition & Synonyms

  1. (pl. ) of Propylaeum


RECENT SEARCHES