albatross meaning in Urdu ; 1) albatross. Noun ; Large web-footed birds of the southern hemisphere having long narrow wings; noted for powerful gliding flight.
確定! 回上一頁