meaning of afeitada

afeitada - Spanish to English

shave