Definify.com

Definition 2024


méganewton

méganewton

See also: meganewton and mega-newton

French