This question was closed without grading. Reason: Answer found elsewhere
Apr 8, 2014 21:39
10 yrs ago
2 viewers *
English term
nestled
English to Arabic
Other
Tourism & Travel
The popular Italian restaurant is exclusively nestled in the heart of Dresden.
Discussion
يقع. But thanks for your effort.