French › DictionarycrotteB2#5,580Hear itnounfeminineexcrement of human or animal origin; dropping; turd; dunga miserable or dangerous situationRead French with every word explained