foot-impressionDict.lkDict.lk - Sinhala to English DictionaryMeaning foot-impression Tweet Sinhala Dictionary definitions for foot-impressionfoot-impression 🔊foot-impression : පා ලසයLern More AboutWiki Definition: foot-impressionGoogle Search result: GoogleWiki Article: Wikipedia Tweet