Search


dutula


Translation:
dutula
 
1.   (noun) river