ocarinaDict.lkDict.lk - Sinhala to English DictionaryMeaning ocarina Tweet Sinhala Dictionary definitions for ocarinaocarina 🔊ocarina : සංගීත භාණ්ඩයක්Lern More AboutWiki Definition: ocarinaGoogle Search result: GoogleWiki Article: Wikipedia Tweet