manchano

manchano
French: Translation
Curcuma
noun
Plants, trees and other vegetation