Definition of パチョリ

パチョリ

pachori

noun
patchouli