Slovnenya

Translation English French: pushpin

Dictionary: main
pushpin
noun