chambonea

No results for "chambonea" were found in Spanish

Babylon Spanish-EnglishDownload this dictionary
chambonear
v. win by a fluke, win not by skill but by good fortune, have a stroke of luck (Latin America)