Romanian-French dictionary »

impala meaning in French

RomanianFrench
impala

impala◼◼◼