Translation of tefelanaga in English:

User Contribution

tefelanaga

Land Tax

noun