French-English dictionary »

l2 meaning in English

FrenchEnglish
L2 nom {f}

L2noun