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

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

Comments and suggestions