Definify.com

Definition 2024


pomeloes

pomeloes

English

Noun

pomeloes

  1. plural of pomelo