Definify.com

Definition 2024


ostari

ostari

Finnish

Noun

ostari

  1. (colloquial) mall, shopping mall

Anagrams