Definition of “inside leg” - English Dictionary

English