omnivora in English dictionary

  • omnivora

Sample sentences with "omnivora"

Available translations