ipsi - Spanish English Dictionary
History

ipsi



Meanings of "ipsi" in English Spanish Dictionary : 1 result(s)

Spanish English
Marine Biology
ipsi [m] BO small edible fish from lake titicaca