Italian-English dictionary »

elapide meaning in English

ItalianEnglish
elapide noun
{m}

elapidnoun
[UK: ɪlˈapɪd] [US: ᵻlˈæpɪd]