Spanish-English dictionary »

chistera meaning in English

SpanishEnglish
chistera noun
{f}

top hat(cylindrical hat)
noun
[UK: ˈtɒp.ˈhæt] [US: ˈtɒp.ˈhæt]