Spanish-English dictionary »

chapela meaning in English

SpanishEnglish
chapela noun
{f}

txapela(Basque-style berret)
noun