English to English

self-loving
(s/E/lf_'l/@/v/I//N/ )

adjective satellite (s)

Advertisement

Bookmark This Site