Carf



ENGLISH MEANING
1.
Pret. of Carve.