ENGLISH
REFERENCE

duffle

n.
duf·fle
Synonyms

© 2026 English Reference