autocrossDict.lkDict.lk - Sinhala to English DictionaryMeaning autocross Tweet Sinhala Dictionary definitions for autocrossautocross 🔊autocross : දුර්ග මාර්ග ඔස්සේ රට හරහා කෙරෙන මෝටර් රථ තරඟයLern More AboutWiki Definition: autocrossGoogle Search result: GoogleWiki Article: Wikipedia Tweet