Arabic-English dictionary »

بَيْتُ meaning in English

ArabicEnglish
بَيْتُ تَقاعُدٍ

retirement homemulti-residence housing facility intended for the elderly

Your history