German-English dictionary »

huh-huh meaning in English

GermanEnglish
huh-huh

boo-hoo