English-Polish dictionary »

pet shop meaning in Polish

EnglishPolish
pet shop noun
shop

sklep zoologicznynoun