Polish-English dictionary »

termopunktura meaning in English

PolishEnglish
termopunktura

moxibustion