Definify.com

Definition 2026


xenartri

xenartri

Italian

Noun

xenartri m

  1. plural of xenartro