kamus
.
Search
About
pet_shop
English
pet shop
Noun
A shop where pet animals can be purchased
English: pet shop