Dictionary
She did
English
"She did"
Portuguese
"Ela fez"
French
"Elle l'a fait"
No voice recording available.
No image available.