Spanish-English translation for "cara combada"

ES cara combada English translation

ES cara combada
play_circle_outline
{feminine}

1. industry

cara combada

Similar translations for "cara combada" in English

cara noun
cara adjective