spattered

英文釋義

  1. covered with bright patches (often used in combination)