Definify.com

Definition 2025


monstrava

monstrava

Interlingua

Verb

monstrava

  1. past of monstrar