Romanian-French dictionary »

darwiniste meaning in French

RomanianFrench
darwiniste

darwinist◼◼◼