Results for "

solbek

"
Turkish - English dictionary

solbek

(Turkish - English dictionary) :
soccer fullback, left back.