atemoyas

English

Noun

atemoyas

  1. plural of atemoya

Spanish

Noun

atemoyas f pl

  1. plural of atemoya