Definify.com

Definition 2026


mentastri

mentastri

Italian

Noun

mentastri m

  1. plural of mentastro

Latin

Noun

mentastrī

  1. genitive singular of mentastrum