Term Gallery logo

Meanings of defalcar in Spanish

English
embezzle
        embezzle
        Usage of defalcar in Spanish
        1
        2
        Translations for defalcar

        English