vocab dash
Log in
Sign up
algarrobina
Meanings
Noun
1. algarrobina, a syrup made from the black carob tree