Definify.com

Definition 2024


monstrava

monstrava

Interlingua

Verb

monstrava

  1. past of monstrar