DERBIO MEANING IN ENGLISH

• Derbio Definition & Synonyms

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


RECENT SEARCHES