carabineDict.lkDict.lk - Sinhala to English DictionaryMeaning carabine Tweet Sinhala Dictionary definitions for carabinecarabine 🔊carabine : කෙටි අත් තුවක්කුවcarabine definitionNoun. A carbine.Lern More AboutWiki Definition: carabineGoogle Search result: GoogleWiki Article: Wikipedia Tweet