Arabic-French dictionary »

إِبَادَة بِيئِيَّة meaning in French

ArabicFrench
إِبَادَة بِيئِيَّة f

écocidem