Search term duttale has one result
Jump to
IT Italian EN English
duttale (adj) [Relating to a duct] (adj) ductal (adj) [Relating to a duct] (adj)