Slat

English Meaning

German Meaning

Lamelle

Latte