دَنْدُرْمة

دَنْدُرْمة

dandurma · noun

Meaning — English

  1. ice pop

Suggested websites

almaany.com · Wiktionary