venezuela

US /ˌvenə'zweɪlə/

UK /ˌvenə'zweɪlə/

A1
prop. n.Proper NounA republic in northern South America on the Caribbean; achieved independence from Spain in; rich in oil

Video subtitles

How to order coffee in English ☕️

09:29How to order coffee in English ☕️

Strangest Time Zones of the World

08:39Strangest Time Zones of the World

What do low oil prices mean? | FT Markets

02:07What do low oil prices mean? | FT Markets