Translation of red admiral in Romanian

red admiral

noun

  • 1

    Zoology amiral (fluture cu acest nume)