English-Polish dictionary »

safari park meaning in Polish

EnglishPolish
safari park noun
zoo-like attraction

park safarinoun