Search


taluhu


Translation:
taluhu
 
1.   (noun) water