English Polish Dictionary

English - język polski

fine rain in Polish: