NichiDict

アル゛ジャジーラ

[aru゛jajiira]

Meanings

1.Noun

Al Jazeera