French-English dictionary »

entrelacs meaning in English

FrenchEnglish
entrelacs nom

entrelac◼◼◼noun