Spanish-English dictionary »

nefelibata meaning in English

SpanishEnglish
nefelibata noun
{m} {f}

daydreamer(one who daydreams)
noun