Slovnenya

Translation English Spanish: head-in-the-clouds

Diccionario: main
head-in-the-clouds
adjective