Chin (Hakha) Dictionary
English
Chin (Hakha)
Search for:
Home
/
L
/
luti , tilu
luti , tilu
n.
rain water running or standing in puddles