Arabic-English dictionary »

القفندر meaning in English

ArabicEnglish
القفندر

Halibut[UK: ˈhæ.lɪ.bət] [US: ˈhæ.lə.bət]

Halibuts