GLEBAE MEANING IN ENGLISH

• Glebae Definition & Synonyms

  1. (pl. ) of Gleba


RECENT SEARCHES