English-Arabic dictionary »

teleost meaning in Arabic

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

عظميّة