Spanish-French dictionary »

hiedra | yedra meaning in French

SpanishFrench
hiedra | yedra noun

lierrenom {m}