have special skill or cunning to cope with any circumstance - Almanca İngilizce Sözlük

Çeviri Öner