Results for "

eğmeçli

"
Turkish - English dictionary

eğmeçli

(Turkish - English dictionary) :
arced, curved.