meaning of Beca

Beca meaning in Urban Dictionary

an incredibly healthy girl. One of incredible beauty.


Beca - Spanish to English

grant [award]