Polish-English dictionary »

synanceja meaning in English

PolishEnglish
synanceja noun

stonefishnoun
tropical marine fish