bastıbacak


Results for "bastıbacak"

Turkish - English dictionary

bastıbacak

(Turkish - English dictionary) :
short legged; bowlegged.