English to Arabic Dictionary quandaries

quandaries

المآزق
translation of 'quandaries'
noun
مأزق,
ورطة,
صعوبة,
ارتباك
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one