Latin English Dictionary

latine - English

mosque in English:

1. fibrils fibrils