Meaning of maninisid

maninisid

Tagalog

maninisid n. diver