Latin Spanish Dictionary

latine - español

hippopotami in Spanish:

1. mejillones mejillones