Search term cavalla has 2 results
IT Italian EN English
cavalla {f} mare
cavalla (n) [cavallo] {f} mare (n) [cavallo]