English-Arabic dictionary »

lame duck meaning in Arabic

EnglishArabic
lame duck an official who is marking time until leaving their office

البطة العرجاءf