Dom Pedro

Explore definitions, synonyms, and language insights of Dom Pedro

Definitions

Noun
South African mixed drink made by mixing ice cream with whisky

More General Terms