English to English

hayseed
('h/eI/,s/i/d )

noun (n)

Advertisement

Bookmark This Site