Search


dupoto


Translation:
dupoto
 
1.   (noun) wind