English-Swedish dictionary »

artesunate meaning in Swedish

EnglishSwedish
artesunate noun

artesunatsubstantiv
{n}