impervious to light transmission
Englisch - Englisch
Definition von 	 impervious to light transmission im Englisch Englisch wörterbuch