Polish-English dictionary »

zawiaśnica karbobrzega meaning in English

PolishEnglish
zawiaśnica karbobrzega

serrated hinged terrapin