Arabic-English dictionary »

عظميّة meaning in English

ArabicEnglish
عظميّة

Teleost[UK: tˈelɪˌɒst] [US: tˈelɪˌɑːst]