duu de --

English: Translation
having plenty of
adjective
carroll-soulik-1973