Slovnenya

Translation English Japanese: demurrage

Dictionary: main
demurrage
noun