LIFE-SIZE MEANING IN ENGLISH

• Life-size Definition & Synonyms

  1. (a.) Of full size; of the natural size.


RECENT SEARCHES