la caraota
-the bean
See the entry for caraota.

caraota

NOUN
(botany)-bean
Synonyms for caraota
Word of the Day
eve