Meaning of limusina

limusina

Tagalog

n. limousine