Search term sciabecco has one result
Jump to
IT Italian EN English
sciabecco (n) [transport ship] (n) xebec (n) [transport ship]