pumello

English

Noun

pumello (plural pumellos or pumelloes)

  1. Alternative spelling of pomelo