Streak-throated Swallow

English Name: Streak-throated Swallow 
Scientific Name: Petrochelidon fluvicola 
Arabic Name: خُطَّافٌ مُخَطَّطُ زَوْرٍ 
Status in Kuwait: vagrant, two records.