bonmarşe


Results for "bonmarşe"

Turkish - English dictionary

bonmarşe

(Turkish - English dictionary) :
department store; dry-goods store.