Home Spanish lecha
Translate lecha into English
1Esperma de los peces.
1Bolsa que contiene el esperma de los peces.