English Sentence:

New details emerged about the raid on Bin Laden's compound.

Portuguese Translation:

Surgiram novos detalhes sobre a invasão ao complexo do Bin Laden.

Listen to Portuguese Sentence:

Play Sound

Words used:


to arise, to emerge, to appear, to come

[Show Details]
novo m., nova


[Show Details]
detalhe m.

detail, particularity

[Show Details]

1. about 2. on, upon, over, above

Here: about, on, upon, over, above

[Show Details]

1. the (female) 2. it, them 3. at, by, in, of, on, till, under, upon 4. her, them (female) 5. to, towards

Here: the (female)

[Show Details]
invasão f.

invasion, incursion

[Show Details]
ao, a, à

1. in the, for the, at the, to the 2. when

Here: in the, for the, at the, to the

[Show Details]
complexo m.

complex (noun), compound

[Show Details]

of the, from the (masculine singular)

[Show Details]