American Dictionary
Definition the Admiral’s Cup in American English
the Admiral’s Cup
Synonyms and related words

American Dictionary