English to English

triad
('tr/aI//@/d )

noun (n)

Advertisement

Bookmark This Site