Home
Search
Index
Definify.com
Definition
2025
pitra
pitra
Dalmatian
Noun
pitra
f
stone
Etymology
From
Latin
petra
.
Similar Results