Search term remora has 2 results
EN English IT Italian
remora (n) [brown fish from the family Echeneidae] (n) remora (n) [brown fish from the family Echeneidae]
IT Italian EN English
remora (n) [brown fish from the family Echeneidae] remora (n) [brown fish from the family Echeneidae] (n)

Italian English translations