Translation of topetada in English:

topetada

feminine noun