naumachiaDict.lkDict.lk - Sinhala to English DictionaryMeaning naumachia Tweet Sinhala Dictionary definitions for naumachianaumachia 🔊naumachia : මුහුදු යුද්ධ ප්රේක්ෂාවnaumachia : මුහුදු යුද්ධාලයLern More AboutWiki Definition: naumachiaGoogle Search result: GoogleWiki Article: Wikipedia Tweet