What does Canular mean?

Canular meaning in General Dictionary

Alt. of Canulated


Canular - French to English

hoax