he/she has/had diced - Spanish English Dictionary

Suggest a Term