Dictionary Romanian – English

marchetărie



Substantiv feminin
1. arte

inlaid work