Turkish-English dictionary »

kermen meaning in English

TurkishEnglish
kermen noun

castle [castles](fortified building)
noun
[UK: ˈkɑːs.l̩] [US: ˈkæs.l̩]

Your history