leoparzi
Romanian
Noun
leoparzi
m
pl
plural of
leopard