Dictionary / Home
نافذة
/na-FI-da/
English
window var
French
fenetre
Part of Speech
noun
Register
standard