excavateur meaning in English
n. digger, tool or machine part for digging; soldier from australia or new zealand during world war i (informal)
n. digger, tool or machine part for digging; soldier from australia or new zealand during world war i (informal)