1. ಫಲಾಹಾರಮಂದಿರ

    Play audio
    ♪ phalāhāra mandira
    Share screenshot
    1. noun (noun)
    2. a place where light eatables and meals can be bought and eaten; a restaurant.

Comments and suggestions