Translation Of Meduza In Different Languages

English
Ways to say meduza
Медуза [meduza]
Meduza
Meduza
Медуза [meduza]