English edit

Noun edit

petalitres

  1. plural of petalitre

Anagrams edit