French-English dictionary »

ramboutan meaning in English

FrenchEnglish
ramboutan nom {m}

rambutan◼◼◼(fruit)
noun