Definition: 1. to shiver, to tremble
Show more information about darra
Definition: 1. radar
Show more information about radar
Search took: 99.1366 ms