What does I'd stay here. mean?I'd stay here.▶ Hear it in EnglishI'd stay here. in other languagesIn PortugueseIn FrenchIn Japanese