German-English dictionary »

terfenadin meaning in English

GermanEnglish
das Terfenadin Substantiv

terfenadine◼◼◼noun