قِرِلَّى

قِرِلَّى

qirillā · noun

Meaning — English

  1. kingfisher

Suggested websites

almaany.com · Wiktionary