BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Augenklappe {f} eye patch

Augenklappen {pl} eye patches