English to English

deep in thought

adjective satellite (s)

Advertisement

Bookmark This Site