meaning of carretilla

carretilla - Spanish to English

jawbone