إنجليزي-العربية قاموس »

lame duck meaning in العربية

إنجليزيالعربية
lame duck an official who is marking time until leaving their office

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

Your history