Spanisch [noun]Englisch [noun]
testaferro [noun] |
front man [noun] |
testaferro [noun] |
straw man [noun] |
testaferro [noun] |
figurehead [noun] |
testaferro [noun] |
shill [noun] |