English edit

Noun edit

atemoyas

  1. plural of atemoya

Spanish edit

Noun edit

atemoyas f pl

  1. plural of atemoya