Dragons Mouthsor Spanish
Bocas del Dragónplay \ˈbō-käs-del-drä-ˈgōn\
Definition of Dragon's Mouths
strait of the North Atlantic between the Paria Peninsula of northeastern Venezuela and the northwest coast of Trinidad
Seen and Heard
What made you want to look up Dragon's Mouths? Please tell us where you read or heard it (including the quote, if possible).