embarassDict.lkDict.lk - Sinhala to English DictionaryMeaning embarass Tweet Sinhala Dictionary definitions for embarassembarass 🔊embarass : අමාරුවේ හෙළනවාembarass : බාධා පමුණුවනවාembarass : වික්ෂිප්ත කරනවාLern More AboutWiki Definition: embarassGoogle Search result: GoogleWiki Article: Wikipedia Tweet