Search term Rana has 2 results
IT Italian EN English
rana {f} frog
rana (n) [anfibi] {f} frog (n) [anfibi]