Slovnenya

Translation English French: lamivudine

Dictionary: main
lamivudine
noun