Translation of barbicano in English:

barbicano

adjectivebarbicana