|< First< PreviousNext >Last >|
togtokan
togtog
Large cockroach. It is said to make a tapping or knocking sound.
To knock or tap.
Cockroach.
|< First< PreviousNext >Last >|