അദൂരസ്ഥ (adoorastha) Malayalam word · pronounced adoorastha Meaning in English Situated nearby English words: situated, nearby