English to Turkish Dictionary stallions

stallions

aygır
translation of 'stallions'
noun
aygır,
damızlık at
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one