Dragons Mouthsor Spanish
Bocas del Dragón\ˈbō-käs-del-drä-ˈgōn\play
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).