Turkish-English dictionary »

izoniazid meaning in English

TurkishEnglish
izoniazid noun

isoniazidnoun