vanmaram

ജംഗ്‌ഷന് - meaning in english

Meanings for ജംഗ്‌ഷന്

noun
Intersection