Spanish-English dictionary »

chaveta meaning in English

SpanishEnglish
chaveta noun

noggin [noggins](head)
noun
[UK: ˈnɒ.ɡɪn] [US: ˈnɒ.ɡɪn]

chaveta adjective

nuts(insane)
adjective
[UK: nʌts] [US: ˈnəts]