FOSSAE


Meaning of FOSSAE in English

pl of fossa.

Webster English vocab.      Английский словарь Webster.