Definify.com

Definition 2025


mégamole

mégamole

See also: megamole and mega-mole

French