DICTIONARY
TTS Voice
 virtual keyboard

English Spanish Dictionary Phrasebook Translator and Voice






    irradiate




irradiate

1. irradiar (heat)
2. tratar con irradiación (medicine)