English to English

rosy-cheeked

adjective satellite (s)

Advertisement

Bookmark This Site