Spanish-French dictionary »

beleño | hierba loca meaning in French

SpanishFrench
beleño | hierba loca noun

jusquiamenom {f}