Slovnenya

Translation English Japanese: window lock

Dictionary: main
window lock
noun