Multilingual Turkish Dictionary

LARGER THAN LIFE

LARGER THAN LIFE : English Turkish

adj. olduğundan büyük, büyütülmüş, efsanevi