cambazhane


Results for "cambazhane"

Turkish - English dictionary

cambazhane

(Turkish - English dictionary) :
a place where acrobats perform.