🇸🇪 sv en 🇬🇧

storartad adjective

  • som imponerar med sin storhet
magnificent, superb
Wiktionary Links