ܡܕܠܐ

maddala

nouneastern

Definition

centipede; millipede; earthworm