Spanish-English dictionary »

la mamá de tarzán meaning in English

SpanishEnglish
la mamá de Tarzán noun

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