Multilingual Turkish Dictionary

TALK SHOP

TALK SHOP : English Turkish

iş konuşmak, işten konuşmak