Translation: bean
Definition of alubia in English
Legumbre de forma arriñonada y color variable según la variedad.
Synonyms of alubia in English
frijolfríjoljudíahabichuela
Definition of alubia in Spanish
Kidney-shaped legume of variable colour, depending on the variety.