Translation of Tefelanaga in English:

User Contribution

Tefelanaga

Land Tax

noun