French-English dictionary »

rambade meaning in English

FrenchEnglish
rambade nom

rambade(nautical)
noun