Skip to main content

Mehrabad

Major and Biggest Airport of Iran located in western part of the city.
My flight just landed at Mehrabad Airport
by AmirooPersian November 22, 2021
mugGet the Mehrabad mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email