English to English

long-lived
(l/O//N/_l/I/vd )

adjective satellite (s)

Advertisement

Bookmark This Site