English to Turkish Dictionary forecourt

forecourt

avlu
translation of 'forecourt'
noun
avlu
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one