アングィラ しまです
anguirashimadesu

Noun
Desu Copula

The polite form of アングィラ島

1. Anguilla Island is. ; ; Anguilla.

Polite