meaning of swiftlet

1. swift of eastern Asia; produces the edible birds nest


Related Words

swiftlet |

Developed & Maintained By Taraprasad.com

Treasure Words