Online Dictionary

chançarde Explained

chançarde at French => English Of Explained:

lucky fellow