Polish-English dictionary »

turbot meaning in English

PolishEnglish
turbot noun

turbotnoun
any of various flatfishes of family Scophthalmidae

turbotnoun
Scophthalmus maximus