English-Arabic dictionary »

echidna meaning in Arabic

EnglishArabic
Echidna [UK: ɪˈk.ɪd.nə]
[US: ɪˈk.ɪd.nə]

إيكيدنا (آكل النمل)

نضناض