barramunda in Russian barramunda in Russian барраму́нда noun Synonym of Australian lungfish. Add to Flashcards