English to English

topnotch
('t/A/p'n/A//tS/ )

adjective satellite (s)

Advertisement

Bookmark This Site