Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

English Spanish Dictionary Phrasebook Translator and Voice






    irrigation




irrigation

1. riego, irrigación (horticulture)
2. irrigación (medicine)



Search History