Definify.com

Definition 2025


pomeloes

pomeloes

English

Noun

pomeloes

  1. plural of pomelo