Translation of alga in Malay

alga

rumpair

nounPlural algae

  • 1

    rumpair