Meaning of ar rimsal

Definition of ar rimsal

(noun) a desert in southern Saudi Arabia

Other information on ar rimsal

WIKIPEDIA results for ar rimsal
Amazon results for ar rimsal