Mounted (fr. Monté)

Translation into English

Synonyms

  • apprivoisé
  • élevé
  • grimpé