Slovnenya

Translation English Japanese: thumbtack

Dictionary: main
thumbtack
noun