Meaning of あぐらばな in Japanese

It seems that your search contains the following:

ぐらばな

  1. Words

Definition of あぐらばな

  1. (n) snub nose; flat nose with flattened nostrils
Back to top