terramisin


Results for "terramisin"

Turkish - English dictionary

terramisin

(Turkish - English dictionary) :
terramycin (an antibiotic).