Thalba

English: Translation
Soil
noun