Dictionary English-Thai
Dictionary Thai-English
alight on:alight on[ syn: happen on]
Result alight on pictures from www.google.com
alight on:[PHRV]พบโดยบังเอิญ:alight on[ syn: happen on]