Meaning of dar en la diana in Spanish:

dar en la diana

Translate dar en la diana into English

phrase

  • 1Acertar en la causa o solución de una cosa.