French-English dictionary »

super-combiné meaning in English

FrenchEnglish
super-combiné nom

super combined◼◼◼noun