English version


From Longman Dictionary of Contemporary Englishabayaa‧ba‧ya /əˈbeɪə/ noun [countable]  a long black piece of clothing worn by Muslim women in some countries, which covers the body and is usually worn with a separate head coveringburqa, chador, niqab
Pictures of the day
What are these?
Click on the pictures to check.