Polish-English dictionary »

palo santo meaning in English

PolishEnglish
palo santo

palo santo