まわ さき
tachimawarisaki

Noun

1. whereabouts; present location

Other forms: