Search term sao la has one result
Jump to
VI Vietnamese EN English
sao la (n) [ruminant] (n) saola (n) [ruminant] (n)

VI EN Translations for sao

VI EN Translations for la