English to English

lynx-eyed
('l/I//N/ks,/aI/d )

adjective satellite (s)

Advertisement

Bookmark This Site