Meaning of gamada in Spanish:

gamada

Translate gamada into English