having vision or foresight Spanish - Italian

1.

  • Italianvisionario, lungimirante

  • Spanishvisionario





English translator: Spanish Italian having vision or foresight  Eesti sõnaraamat   Español Traductor   Svenska Översättare