0 to feel as relaxed as one does in one’s own home or in a place or situation one knows well -- tự nhiên như ở nhà
He’s quite at home with cows – he used to live on a farm.
I always feel at home in France
TỪ MỚI
European
May 10, 2021
TỪ TRONG NGÀY
Shimmer
be/feel at home