Multilingual Turkish Dictionary

BALMYARD

BALMYARD : English Turkish

n. Pocomania (Woodoo) törenlerinin yapıldığı yer