meaning of barbilla

barbilla - Spanish to English

chin