Romanian-French dictionary »

terrassant meaning in French

RomanianFrench
terrassant

impresionant◼◼◼