macrandrousDict.lkDict.lk - Sinhala to English DictionaryMeaning macrandrous Tweet Sinhala Dictionary definitions for macrandrousmacrandrous 🔊macrandrous : මහාපුමංගීLern More AboutWiki Definition: macrandrousGoogle Search result: GoogleWiki Article: Wikipedia Tweet