place with abundant anthills - İngilizce Eşanlam Sözlük