CELO


Meaning of CELO in English

A type of cookie which is made from wire mesh coated with plastic. (Grip/Lighting)

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