oxfly

listen to the pronunciation of oxfly
الإنجليزية - الإنجليزية
{n} a fly hatched under the skin of cattle
The gadfly of cattle