دَرْفِيل

دَرْفِيل

darfīl · noun

Meaning — English

  1. dolphin

Suggested websites

almaany.com · Wiktionary