descascarado
Spanish edit
Pronunciation edit
Participle edit
descascarado (feminine descascarada, masculine plural descascarados, feminine plural descascaradas)
descascarado (feminine descascarada, masculine plural descascarados, feminine plural descascaradas)