Turkish-English dictionary »

evcil hayvan dükkânı meaning in English

TurkishEnglish
evcil hayvan dükkânı noun

pet shop(shop)
noun
[UK: pet ʃɒp] [US: ˈpet ˈʃɑːp]