Slovnenya

Translation English Japanese: encumbrance

Dictionary: main
encumbrance
noun