English to Arabic

Meaning for:
Huh
other
هاه - للتّعبير عن الاستجواب