English-Spanish dictionary »

friends in high places meaning in Spanish

EnglishSpanish
friends in high places noun

enchufismonoun
{m}

tener buenas aldabasnoun