WHAT COUNTRIES CAPITAL CITY WHEN TRANSLATED LITERALLY MEANS “ GODS GIFT ”? August 17, 2017 By Show answer BAGDAD More General Knowledge Questions