Meaning of trambia

trambia

Tagalog

n. streetcar; tram