cenubi


Results for "cenubi"

Turkish - English dictionary

cenubi

(Turkish - English dictionary) :
southern,south.