tooth sticks

listen to the pronunciation of tooth sticks
English - Turkish

Definition of tooth sticks in English Turkish dictionary

tooth stick
diş sopa