arabdict Dictionary & Translator - Arabic-English translation for أَغْفَى

      Verb

      to snooze [ snoozed ; snoozed ]
      to sleep {relations}

      Noun

      slumber {biol.}
      أَغْفَى {أحياء}