English | German | Russian | Czech

pompoleon English

Meaning pompoleon meaning

What does pompoleon mean?

pompoleon

(obsolete) A pompelmous, or grapefruit.

Are you looking for...?