English to English

holdall
('h/oU/ld,/O/l )

noun (n)

Advertisement

Bookmark This Site