Multilingual Turkish Dictionary

A LOT OF

A LOT OF : English Turkish

çok fazla, oldukça fazla