NichiDict

女王蟻

じょおうあり
[joouari]

Meanings

1.Noun

queen ant