Slovnenya

Translation English French: thyroxin

Dictionary: main
thyroxin
noun