Slovnenya

Translation English French: toothpick

Dictionary: main
toothpick
noun