Search term toa ăn has one result
Jump to
VI Vietnamese EN English
toa ăn (n) [restaurant carriage] (n) dining car (n) [restaurant carriage]

VI EN Translations for ăn