Main meanings of terranova in Spanish

: terranova1Terranova2

terranova1

Translate terranova into English

masculine and feminine noun & adjective

  • 1Perro de gran tamaño, cuerpo robusto, hocico corto, orejas caídas y pelaje denso y largo, generalmente de color negro brillante; es inteligente y buen nadador, y con frecuencia salva la vida a personas en peligro de ahogarse.

Main meanings of Terranova in Spanish

: terranova1Terranova2

Terranova2

Translate Terranova into English