No exact translation found for
claustra

Do you mean:
similar Results
claustration (n.) , {law}
claustration (n.) , {law}
حَبْس {قانون}