toilet roll in Irish
toilet roll in Irish
rolla leithris
(UK) A roll of toilet paper.
rolla páipéar leithris
(UK) A roll of toilet paper.