embarrassing situation, situation which makes one feel uncomfortable

listen to the pronunciation of embarrassing situation, situation which makes one feel uncomfortable
İngilizce - İngilizce
awkward situation
embarrassing situation, situation which makes one feel uncomfortable