burnaz


Results for "burnaz"

Turkish - English dictionary

burnaz

(Turkish - English dictionary) :
(someone) who has a big hooked nose.