1 English Synonyms for SWL
Prev.1Next
SWLing
Definition: 1. The hobby of listening to shortwave radio broadcasts.
Show more information about SWLing
Prev.1Next
Search took: 14.4984 ms
Definition: 1. The hobby of listening to shortwave radio broadcasts.
Show more information about SWLing
Search took: 14.4984 ms