More Dictionaries
جو زمین سے گھرا ہوا ہو in English
landlocked