Meaning ofarchicarpsin English

archicarps

Definitions