Slovnenya

Translation English Japanese: lashings

Dictionary: main
lashings
noun