From English-Turkish FreeDict Dictionary ver. 0.3: caller /kˈɔːlə/ 1. misafir 2. çağıran kimse 3. oyunu idare eden kimse.
caller /kˈɔːlə/ 1. misafir 2. çağıran kimse 3. oyunu idare eden kimse.