Spanish-English dictionary »

pajarona meaning in English

SpanishEnglish
pajarona noun
{f}

daydreamer(one who daydreams)
noun