Definition, Meaning & Synonyms | English word APARTMENT-SIT
APARTMENT-SIT
Definitions of APARTMENT-SIT
- To live in and take care of someone's apartment while they are away.
Number of letters
13
Is palindrome
No
Search for APARTMENT-SIT in:
Page preparation took: 138.08 ms.