meaning of carabine

1. A carbine.


Related Words

carabine | carabineer |

Developed & Maintained By Taraprasad.com

Treasure Words