Definify.com

Definition 2024


mégamole

mégamole

See also: megamole and mega-mole

French