a persistently annoying person
ایک مسلسل پریشان کن شخص
any of various large flies that annoy livestock
مختلف بڑے مکھیوں میں سے کسی جو جانوروں کو گھومتے ہیں