Anglo-French · word

rubouses

waste or broken material

Words sharing this root