English Spanish Dictionary

English - español

toothpick in Spanish: