Skip to content
Thai Dictionary
Search the dictionary
Search
แมลงวันสเปน
má-lɛɛng-wan-sà-bpeen
Noun
Spanish fly, a green blister beetle (Lytta vesicatoria)
Recently looked up
Clear