Ragging

Portuguese Meaning

mofa

troça

zombaria

English Meaning

StatCounter - Free Web Tracker and Counter