stallion


Results for "stallion"

English - Turkish Dictionary

stallion

(English - Turkish Dictionary) :
i. aygır.