|< First< PreviousNext >Last >|
ayuyu n English Large edible crab (found in rivers near the sea). See alsokaye'ke' See alsoalulwang See alsokarawasan See alsokayukuy See alsotarawis
|< First< PreviousNext >Last >|