Arabic-English dictionary »

شِينْكَانْسِن meaning in English

ArabicEnglish
شِينْكَانْسِن m

bullet trainJapanese high-speed train