caught off guard, unprepared, or in an embarrassing situation

listen to the pronunciation of caught off guard, unprepared, or in an embarrassing situation
English - Turkish

Definition of caught off guard, unprepared, or in an embarrassing situation in English Turkish dictionary

caught with one's pants down
(deyim) Suç üstü yakalanmak
English - English
caught with one's pants down
caught off guard, unprepared, or in an embarrassing situation
Favorites