Definify.com

Definition 2024


monstratra

monstratra

Ido

Adjective

monstratra

  1. monstrous