Spanish-English dictionary »

¿quihubo? meaning in English

SpanishEnglish
¿quihubo? phrase

what's new(informal greeting asking what has happened recently)
phrase