English Arabic Dictionary

English - العربية

duvet in Arabic: