1. হাহা তাতা

    Share link
    1. Noun
    2. hāhātātā
    3. feeling a longing for eating
    4. longing for eating seeing something

Comments and suggestions