بَرَاشُوت

بَرَاشُوت

barāšūt · noun

Meaning — English

  1. parachute

Suggested websites

almaany.com · Wiktionary