search `caarma' in `Apte Dic'

meanings of "caarma"

a.{a-stem}

1.leathern;

2.covered with leather (as a car);

3.shielded

#21578