English Polish Dictionary

English - język polski

a grin from ear to ear in Polish: