Latin Nouns: ambosta

Latin Nouns verb 'ambosta' conjugated