Definify.com

Definition 2025


xenartri

xenartri

Italian

Noun

xenartri m

  1. plural of xenartro