Results for "

arslan

"
Turkish - English dictionary

arslan

(Turkish - English dictionary) :
lion.