English to Portuguese Dictionary watering

watering

rega
translation of 'watering'
noun
aguadagem,
diluição com água,
rega,
irrigação
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one