Viewing: lhaxun’thut

Pauquachin: lhaxun’thut  

 

English: medicate oneself