Definify.com

Definition 2026


mégamole

mégamole

See also: megamole and mega-mole

French