English to Spanish Dictionary stallions

stallions

Sementales
translation of 'stallions'
noun
caballo padre,
semental
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one