meaning of Canular

Canular meaning in General Dictionary

Alt. of Canulated


Canular - French to English

hoax