pampaleone

Italian

Noun

pampaleone m (plural pampaleoni)

  1. pomelo
    Synonym: pomelo