demand an explanation of sth. from sb. tiene 2 traducciones en 1 idiomas

Traducciones de demand an explanation of sth. from sb.