Multilingual Turkish Dictionary

CACHUCHA

CACHUCHA : English Turkish

n. parmaklara takılan zillerle yapılan hızlı Endülüs dansı; kakuka dansı müziği