Spanish-English dictionary »

la hostia meaning in English

SpanishEnglish
la hostia noun

the bee's knees(something excellent, outstanding)
noun