mouched

listen to the pronunciation of mouched
الإنجليزية - الإنجليزية

تعريف mouched في الإنجليزية الإنجليزية القاموس.

mouch
{f} (British) beg, borrow without intention to return; steal; sneak around (Slang)