Arabic-English translation for Ornithodoros moubata

      ...

      related Translations

      Ornithodoros {med.}
      لَادِغُ الطَّير {جِنْسٌ من القراد}، {طب}