English to English

hotchpotch
('h/A//tS/,p/A//tS/ )

noun (n)

Advertisement

Bookmark This Site