Romanian-French dictionary »

barbacane meaning in French

RomanianFrench
barbacane

barbacană◼◼◼

Your history