No exact translation found for
impressionabile

Do you mean: