Spanish-English dictionary »

tener buenas aldabas meaning in English

SpanishEnglish
tener buenas aldabas noun

friends in high placesnoun