Italian-English dictionary »

labride meaning in English

ItalianEnglish
labride noun
{m}

wrasse [wrasses](Fish)
noun
[UK: ræs] [US: ræs]