walky-talkyEnglish

walkie-talkie, walky-talky

Noun

Small portable radio link (receiver and transmitter)

English: walkie-talkie, walky-talky

English words with similar meanings

Show 1 words