English-Polish dictionary »

polish tatra sheepdog meaning in Polish

EnglishPolish
Polish Tatra Sheepdog

polski owczarek podhalański