English-Spanish dictionary »

zidovudine meaning in Spanish

EnglishSpanish
zidovudine noun

zidovudinanoun
{f}