For Oliveira Cruz there are 131 on Yasni with different names.
Among the most common last names on Yasni Oliveira Cruz is on position 4396.
Oliveira's Portuguese and translated in German means olive tree.
(Sent from: Agostinho)
Spanish for cross
(Sent from: Cruz)