leoraí altach

Noun

 * 1) articulated lorry, semi-trailer truck