English-Polish dictionary »

delfina meaning in Polish

EnglishPolish
Delfina

Delfina