You have searched the Spanish word toro meaning in English Torus. toro meaning has been search 1721 (one thousand seven hundred and twenty-one) times till 2/18/2020. You can also find toro meaning and Translation in Urdu, Hindi, Arabic, Spanish, French and other languages.

TORO MEANING IN ENGLISH

 English
Spanish
  Torus
toro
  Bull
tauro ,toro ,bola
  Bullock
toro castrado
  Grapefruit
toronja ,pomelo