kanara


Results for "kanara"

Turkish - English dictionary

kanara

(Turkish - English dictionary) :
slaughterhouse.