stay somewhere temporarily - Fransızca İngilizce Sözlük