Arabic-English dictionary »

قُرْفُصَة meaning in English

ArabicEnglish
قُرْفُصَة

comber''Serranus cabrilla''