English edit

Noun edit

squarates

  1. plural of squarate

Anagrams edit