English to English

dog-tired
(d/O/g_t/aI//-/rd )

adjective satellite (s)

Advertisement

Bookmark This Site