bağdadi


Results for "bağdadi"

Turkish - English dictionary

bağdadi

(Turkish - English dictionary) :
(walls)made of lath and plaster.