French-English dictionary »

delf meaning in English

FrenchEnglish
DELF nom {m}

DELF◼◼◼noun
[UK: delf] [US: delf]