Home
Search
Index
Definify.com
Definition
2024
demurrals
demurrals
English
Noun
demurrals
plural of
demurral
Similar Results
Demurrage