Slovnenya

Translation English Japanese: trestle

Dictionary: main
trestle
noun