meaning of derbio

1. A large European food fish (Lichia glauca).


Related Words

derbio |

Developed & Maintained By Taraprasad.com

Treasure Words