Turkish-English dictionary »

demir bakire meaning in English

TurkishEnglish
demir bakire noun

iron maiden(torture device)
noun
[UK: ˈaɪən ˈmeɪd.n̩] [US: ˈaɪərn ˈmeɪd.n̩]

Your history