'

Turkish–English dictionary

English translation of the Turkish word mahal

Turkish → English
  
TurkishEnglish
mahal place; site; station