Slovnenya

Translation English Spanish: head-in-the-clouds

Dictionary: main
head-in-the-clouds
adjective