Search


huta


Translation:
huta
 
1.   (noun) soil, land