long before, much time before; a long time past, long ago

listen to the pronunciation of long before, much time before; a long time past, long ago
English - Turkish

Definition of long before, much time before; a long time past, long ago in English Turkish dictionary

way before
Çok önce, epey önce, uzun zaman önce
English - English
way before