monstratra

Ido

Adjective

monstratra

  1. monstrous