Spanish-English dictionary »

elefen meaning in English

SpanishEnglish
elefen proper noun
{m}

Lingua Franca Nova(constructed language)
proper noun