clatrati

Italian

Noun

clatrati m

  1. plural of clatrato