admit openly and bluntly; make no bones about

listen to the pronunciation of admit openly and bluntly; make no bones about
الإنجليزية - التركية
الإنجليزية - الإنجليزية
avouch
avow
admit openly and bluntly; make no bones about
المفضلات