baraka


Results for "baraka"

Turkish - English dictionary

baraka

(Turkish - English dictionary) :
hut; shed.