Definify.com

Definition 2025


mega-sheds

mega-sheds

See also: megasheds

English

Noun

mega-sheds

  1. plural of mega-shed