Thesaurus:kauppa

Finnish

Noun

Sense: shop, store

Synonyms