Definify.com

Definition 2025


petalitres

petalitres

English

Noun

petalitres

  1. plural of petalitre

Anagrams