Slovnenya

Translation English French: departed

Dictionary: main
departed
adjective
mort.
noun