English to English

holler
('h/A/l/@/r )

noun (n)

verb (v)


Advertisement

Bookmark This Site