Latin Spanish Dictionary

latine - español

sternumenta in Spanish:

1. estornudos estornudos


Nuestra conversación fue interrumpida por sus estornudos.