English to English

drainage basin
('dr/eI/n/I//dZ/_'b/eI/s/@/n )

noun (n)

Advertisement

Bookmark This Site