a place which is for the detention of stray animals - İngilizce Eşanlam Sözlük