Slovnenya

Translation English Japanese: selvedge

Dictionary: main
selvedge
noun