Search
Select the dictionary language
Soap petal
01
colorful, thin pieces of soap that look like flower petals and can be used for cleansing or decoration when dissolved in water
Grammatical Information
Animacy status
Inanimate
Plural form
soap petals



























