meaning of solea lascaris
1.
small
European
sole
Related Words
solea lascaris
|
Developed & Maintained By
Taraprasad.com