Spanish-French dictionary »

ecocida meaning in French

SpanishFrench
ecocida adjective

écocidaireadjectif

precocidad noun
{f}

précociténom {f}

Your history