kerkenez


Results for "kerkenez"

Turkish - English dictionary

kerkenez

(Turkish - English dictionary) :
kestrel.