arabdict Dictionary & Translator - Arabic-English translation for هوهوة

      Noun

      yap (n.) , [pl. yaps]