English-Polish dictionary »

deliverer meaning in Polish

EnglishPolish
deliverer

doręczyciel