Galician Spanish Dictionary

galego - español

remolacha in Spanish:

1. remolacha remolacha