German-English dictionary »

xenosit meaning in English

GermanEnglish
der Xenosit Substantiv

xenoparasitenoun