French-English dictionary »

finbos meaning in English

FrenchEnglish
finbos nom {m}

fynbos◼◼◼noun