كَرَاخَة

كَرَاخَة

karāḵa · noun

Meaning — English

  1. a large mat

Suggested websites

almaany.com · Wiktionary