French-Spanish dictionary »

avoir les crocs meaning in Spanish

FrenchSpanish
avoir les crocs

hambriento