Definify.com

Definition 2024


xenartri

xenartri

Italian

Noun

xenartri m

  1. plural of xenartro