Multilingual Turkish Dictionary

LALAPALOOZA

LALAPALOOZA : English Turkish

n. (Argo) acayip ve sıra dışı kimse veya şey