Dictionary
She is doing (a)
English
"She is doing"
Portuguese
"Ela está a fazer"
French
"Elle est en train de faire"
No voice recording available.
No image available.