Anglisy Ovay

  Mpamaritra

mineralized

  1. zavatra izay miova ho, na voahosotra amin'ny mineraly; petrified

  Tsiahy