Arabic-English translation for squirted

      Noun