Nepali Meaning, आल्बाट्रस ; (figurative) something that hinders or handicaps; she was an albatross around his neck / A web-footed bird, of the genus ...
確定! 回上一頁