Leotard Tamil Dictionary definitions for LeotardLeotard : லியோடார்டைLern More AboutTamil Lexicon: Definition of "Leotard"Wiki Definition: LeotardGoogle Search result: GoogleWiki Article: Wikipedia