arabdict Dictionary & Translator - Arabic-English translation for loggerhead

      Noun

      loggerhead [pl. loggerheads]