Home Spanish llorica
Translate llorica into English
1Persona que llora fácilmente y por cualquier motivo, a menudo sin causa justificada.