English to English

cherry-red
('/tS//E/r/i/_r/E/d )

adjective satellite (s)

Advertisement

Bookmark This Site