Spanish-French dictionary »

hambrear meaning in French

SpanishFrench
hambrear

affamer