Dictionary / Home

nnafida

نافذة

/na-FI-da/

English

window var

French

fenetre

Part of Speech

noun

Register

standard