tagerrumt

Traduction française :
un concombre
English translation :
a cucumber