Loading slang details...

seeyara (سيارة) Meaning & Definition | SlangWatch | SlangWatch