length of stay (for a foreigner) - İngilizce Eşanlam Sözlük