thin strip of filet (meat or fish) - Turkish English Dictionary

Suggest a Term