noun a car with removable roof panels. a car roof with these panels.
t-top 🔊 Listen to this noun a car with removable roof panels. a car roof with these panels. Share Facebook Twitter Google +