tameguar

listen to the pronunciation of tameguar
Spanish - English
weed, removing weeds from the ground