vocab dash
Log in
Sign up
デコラ
Meanings
Noun
1. Decola (brand-name laminate similar to Formica, made of melamine resin)