Romanian-French dictionary »

cagoule meaning in French

RomanianFrench
cagoule

cagulă◼◼◼