French-English dictionary »

impérata cylindrique meaning in English

FrenchEnglish
impérata cylindrique nom

cogonnoun