cherry guavas

English

Noun

cherry guavas

  1. plural of cherry guava