vocab dash
Log in
Sign up
cachelo
Meanings
Noun
1. boiled potato
(Spain, especially Galicia)