rest area
US
/rɛst ˌɛriə/
UK
/rɛst ˈɛəriə/
Definition for rest area is being prepared and will be available soon.
Definition for rest area is being prepared and will be available soon.