يَافِطَة

يَافِطَة

yāfiṭa · noun

Meaning — English

  1. sign, signboard, banner, poster

Suggested websites

almaany.com · Wiktionary