Spanish-English dictionary »

estola meaning in English

SpanishEnglish
estola noun
{f}

stole(ecclesiastical garment)
noun
[UK: stəʊl] [US: stoʊl]