MATER


Meaning of MATER in English

A small adjustable clamp with a baby stud which can be interchanged with a variety of accessories. (Grip)

Film and video English vocabulary.      Английский словарь фильмов и видео.