taittira तैत्तिर
Definition:
m.
a partridge
Home
>
Search
>
taittira