Home
Search
Index
Definify.com
Definition
2024
petasoi
petasoi
English
Noun
petasoi
plural of
petasos
Similar Results
Petaloid