Translate
"defenestration"
in Turkish Language
English to Turkish
Turkish to English
English
Turkish
defenestration
(i). pencereden firlatilma.
defenestration
pencereden atılma