English-Spanish dictionary »

front man meaning in Spanish

EnglishSpanish
front man (public face)
noun

testaferronoun
{m} {f}