trip and land on one's face; produce no response

listen to the pronunciation of trip and land on one's face; produce no response
الإنجليزية - التركية
الإنجليزية - الإنجليزية
fall flat
trip and land on one's face; produce no response
المفضلات