Slovnenya

Translation English Japanese: pushpin

Dictionary: main
pushpin
noun