footprintEnglish

footprint, footmark, step

Noun

A trace suggesting that something was once present or felt or otherwise important

English: footprint

The area taken up by some object

English: footprint

Bahasa words with similar meanings

English words with similar meanings

Show 2 words

Words that start with "footprint"