Latin-French dictionary »

donusa meaning in French

LatinFrench
Donusa noun

Donoussanom