meaning of merle

1. common black European thrush


Related Words

merle |

Developed & Maintained By Taraprasad.com

Treasure Words