teşrikimesai etmek

listen to the pronunciation of teşrikimesai etmek
Turkish - English
1. to cooperate (with), work together (with), collaborate (with). 2. slang to have sex (with)