English Spanish Dictionary

English - español

beetroot in Spanish: