no longer in business or service; defunct

listen to the pronunciation of no longer in business or service; defunct
الإنجليزية - الإنجليزية
out of business
no longer in business or service; defunct
المفضلات