Spanish-English dictionary »

en la luna meaning in English

SpanishEnglish
en la luna adjective

away with the fairies(lost in thought)
adjective