Definify.com

Definition 2026


monstratra

monstratra

Ido

Adjective

monstratra

  1. monstrous