English dictionary, thesaurus, translations & etymology
FreeDict.com

Results for “Llap”

1 match in the dictionary.

collapse
verb
To fall down or cave in suddenly.