Latin-French dictionary »

bustirapus meaning in French

LatinFrench
bustirapus [bustirapi] (2nd) M
noun

déterreurnom