demurrage Spanish Meaning

Spanish Dictionary

English to Spanish Dictionary

demurrage

Mora (Derecho)

International Languages

Meaning for demurrage found in 10 Languages.

Sponored Video