spout (a tube, lip, or hole through which liquid is released or discharged) - Spanish English Dictionary

Suggest a Term