Definify.com

Definition 2025


pademelons

pademelons

English

Noun

pademelons

  1. plural of pademelon