English Polish Dictionary

English - język polski

palm tree in Polish: