English to Sakha Dictionary
hummock
Торуос
Related Images/Visuals for hummock
Meaning for hummock found in 8 Languages.
Sponored Video