English to English

top-notch
(t/A/p_n/A//tS/ )

adjective satellite (s)

Advertisement

Bookmark This Site