English → Tetun

sea grass, seaweed

du'ut-tasi

More