Spanish-English dictionary »

la repera meaning in English

SpanishEnglish
la repera noun

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