hakuran


Results for "hakuran"

Turkish - English dictionary

hakuran

(Turkish - English dictionary) :
dove, turtledove. kafesi gibi ramshackle, dilapidated, tumbledown.