Slovnenya

Translation English Japanese: toothpick

Dictionary: main
toothpick
noun