English to English

head-in-the-clouds

adjective satellite (s)

Advertisement

Bookmark This Site