Polish-English dictionary »

ryba świętego piotra meaning in English

PolishEnglish
ryba świętego Piotra

st. Peter's fish