تَمَاشَق

تَمَاشَق

tamāšaq · noun

Meaning — English

  1. Tamasheq (language)

Suggested websites

almaany.com · Wiktionary