Romanian-French dictionary »

capuche meaning in French

RomanianFrench
capuche

glugă◼◼◼