bn:00015078n
Noun Concept
AR
الكارافانات مقطورة
EN
A trailer equipped for occupancy (especially for holiday trips) WordNet 3.0
Relations
Sources