vocab dash
Log in
Sign up
llantera
Meanings
Noun
1. sobbing; weeping; big cry