hadu-uli

English: Translation
coral sp.: blue coral
noun