German-English dictionary »

trimethadion meaning in English

GermanEnglish
die Trimethadion Substantiv

trimethadionenoun