English to Hindi

Meaning for:
toothpick
other
दँतखोदनी