LEARNit Dictionary
dwelling place
noun
/ˈdwelɪŋ pleɪs/
UK
/ˈdwelɪŋ pleɪs/
US
1
the place where somebody lives
مسکن, محل سکونت, اقامتگاه, خانه