ชะโด

chá-doo

Noun

    • giant snakehead