Search


ayu


Translation:
ayu
 
1.   (noun) tree