Polish-English dictionary »

efron meaning in English

PolishEnglish
Efron

Ephron