Turkish-English dictionary »

timolol meaning in English

TurkishEnglish
timolol noun

timolol(beta blocker)
noun