Results for "

terramisin

"
Turkish - English dictionary

terramisin

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