English Polish Dictionary

English - język polski

tropical forest in Polish: