English to Francais Dictionary
ramrod
Baguette (arme)
Related Images/Visuals for ramrod
Meaning for ramrod found in 6 Languages.
Sponored Video