French-English dictionary »

de remarquable meaning in English

FrenchEnglish
de remarquable preposition

of note◼◼◼preposition