Polish-English dictionary »

apiterapia meaning in English

PolishEnglish
apiterapia noun

apitherapynoun
the medical use of bee products