Multilingual Turkish Dictionary

MAKE WHOOPEE

MAKE WHOOPEE : English Turkish

şamata yapmak, alem yapmak