شِيرْدَال

شِيرْدَال

šīrdāl · noun

Meaning — English

  1. griffin

Suggested websites

almaany.com · Wiktionary