English Polish Dictionary

English - język polski

shelter for animals in Polish: