English to English

deluxe
(d/@/'l/U/ks )

adjective satellite (s)

Advertisement

Bookmark This Site