Arabic-English dictionary »

سكريمشا meaning in English

ArabicEnglish
سكريمشا

scrimshawmanufacture of small ornamental handicrafts by carving or engraving bone, ivory, or other materials