Dictionary English-Thai
Dictionary Thai-English
alight upon:alight upon[ syn: light on]
Result alight upon pictures from www.google.com
alight upon:[PHRV]บินลงมา (นกหรือแมลง):alight upon[ syn: light on]