Spanish-French dictionary »

haber que | hacer falta | necesitarse meaning in French

SpanishFrench
haber que | hacer falta | necesitarse

falloir