lokanta has 1 translations in 1 languages

translations of lokanta

TR EN English 1 translation
  • restaurant (n) [an eating establishment in which diners are served food at their tables]