on a grand scale;

listen to the pronunciation of on a grand scale;
English - Turkish

Definition of on a grand scale; in English Turkish dictionary

on a grand scale
Büyük ölçüde, büyük çapta
on a grand scale;
Favorites