Spanish-English Dictionaryfalta
falta
faltar
Meaning of falta