radioed-llamado por radio: meaning, definitions and translations

English dictionaryEnglishSpanish