uşakkapan


Results for "uşakkapan"

Turkish - English dictionary

uşakkapan

(Turkish - English dictionary) :
bearded vulture, lammergeier.