Multilingual Turkish Dictionary

MAKE A DEMONSTRATION

MAKE A DEMONSTRATION : English Turkish

v. gösteriş yapmak