Polish-English dictionary »

testosteron meaning in English

PolishEnglish
testosteron noun

testosteronenoun
steroid hormone