arabdict Dictionary & Translator - Arabic-English translation for confabulate

      Verb

      to confabulate [ confabulated ; confabulated ]
      to confabulate [ confabulated ; confabulated ]

      similar Translations