Dictionary Romanian – English

lamelat



Adjectiv
1.

lamellate(d)