English-Polish dictionary »

torbay sole meaning in Polish

EnglishPolish
Torbay sole noun
Glyptocephalus cynoglossus

szkarłacicanoun