Spanish-English dictionary »

meter la nariz meaning in English

SpanishEnglish
meter la nariz verb

kibitz [kibitzed, kibitzing, kibitzes](give unwanted advice)
verb
[UK: ˈkɪ.bɪts] [US: ˈkɪ.bɪts]